package com.dc.dbus.session.listener;

public class NoExceptionServerSideEventListener implements ServerSideEventListener {

	protected final ServerSideEventListener listener;
	
	public NoExceptionServerSideEventListener(ServerSideEventListener listener) {
		super();
		this.listener = listener;
	}

	@Override
	public void methodExcuteException(String message, Throwable t) {
		try {
			listener.methodExcuteException(message, t);
		} catch (Exception e2) {
		}
	}

	@Override
	public void dbusException(String message, Exception e) {
		try {
			listener.dbusException(message, e);
		} catch (Exception e2) {
		}
	}

	@Override
	public void queueFull(String message, Exception e) {
		try {
			listener.queueFull(message, e);
		} catch (Exception e2) {
		}
	}

}
